<%-- 
    Document   : pedidoFinalizado
    Created on : 04-jun-2014, 20:20:04
    Author     : pargon
--%>

<%@page import="p3.logicaNegocio.Producto"%>
<%@page import="p3.logicaNegocio.Comprador"%>
<%@page import="java.util.Date"%>
<%@page import="java.util.ArrayList"%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <script type="text/javascript" src="libCapas.js"></script>
        <title>JSP Page</title>
    </head>
    <body>
        <%
          Comprador c = (Comprador) request.getSession(true).getAttribute("comprador");
          ArrayList<Producto> carrito = (ArrayList<Producto>)request.getSession(true).getAttribute("carrito");
          Double subtotal = 0.0;
          Date today = new Date();
        %>    
      <div id="print" style="display: none;" >
      <table>
          <tr>
              <td><h1><b>BEER STORE</b></h1></td>
              <td><b>Factura Num:</b><%= request.getParameter("n_fact") %></td>
              <td><%=c.getNombre()%><br/>
                  <%=c.getDNI()%> <br/>
                  <%=c.getTarjeta().substring(0,4) + "*********" %></td>
          </tr>
          <tr>
              <td><b>Descripci&oacute;n</b></td>
              <td><b>Uds</b></td>
              <td><b>Precio</b></td>
              <td><b>Total</b></td>
          </tr>
          <% for(Producto p: carrito) { %>
          <tr>
              <td><%= p.getNombre()%></td>
              <td><%= "" + p.getCantidad() %></td>
              <td><%= "" + p.getPrecio() %></td>
                <% subtotal+= p.getCantidad()*p.getPrecio();%>
               <td><%= "" + (p.getCantidad()*p.getPrecio()) %></td>
          </tr>
          <% } %>
          <tr>
              <td colspan="3" style="text-align: right;"><b>Subtotal:</b></td>
              <td><%= subtotal.toString() %></td>
          </tr>
          <tr>
              <td colspan="3" style="text-align: right;"><b>IVA (21&percnt;):</b></td>
              <td><%= (subtotal*0.21 + "")%></td>
          </tr>
          <tr>
              <td colspan="3" style="text-align: right;"><b>Total:</b></td>
              <td><%= (subtotal*1.21 + "") %></td>
          </tr>
      </table>
          En Valencia a <%= today.getDate() + " de " + (today.getMonth()+1) + " del " + (today.getYear()+1900) %>
    </div>
    <div>Generando Factura. Si no se descarga automaticament, pulse <a href="#" onclick="printDocument('print');Cargar('inicio.jsp','cuerpo');return false;">aqu&iacute;</a>
        <script>printDocument('print');</script>
        Volver a<a href="#" onclick="Cargar('inicio.jsp','cuerpo')"> Incio</a>
    </div>
    
   <% request.getSession(true).removeAttribute("carrito");
      request.getSession().removeAttribute("comprador");
      %>
    </body>
</html>
